Trust Signals & Demo

- Trust signals: photo authenticity, review sentiment & attribution, verification, recency, spam penalty

- API demo snippets:

- Search: curl "http://localhost:3000/api/search?q=fade&location=Brooklyn"

- MCP discover: curl -H "Authorization: Bearer ryb_test_KEY" -X POST http://localhost:3000/api/mcp/discover -d '{"location":"Brooklyn","styles":["fade"]}'

- Visual: profile with `trust_score`, `hairstyles`, and `verified` badge

-

Slide 6 — Testing & QA

- Automated test suite: unit, integration, and end-to-end tests (vitest + Playwright)

- Deterministic mock providers for LLMs (`workers/llm/providers/mock.js`) enable CI stability

- Test helpers & fixtures: `tests/`, `tests/fixtures/`, and `scripts/setup_test_db.sh` for reproducible test DB

- Benchmarks & LLM accuracy harness: `workers/llm/benchmark_providers.js`, `workers/llm/TESTS_README.md`

- Key demo commands: `./scripts/setup_test_db.sh` then `npm run test` (API/workers)